foreign licensing - French English Dictionary